right smart - Turkish English Dictionary